c language exercise